01. Introduction

Introduction

ND079 JPND C2 L05 A01 Introduction To Concurrent Programming

By the end of this lesson you will be able to:

  • explain the difference between concurrent, parallel, and sequential programs
  • use threads, thread pools, and parallel streams to run Java programs in parallel
  • effectively share state in parallel Java programs, using locks, concurrent data structures, and other synchronization techniques.